package com.honghe.system.domain.vo;

import java.io.Serializable;

/**
 * 负责人联系记录统计VO
 */
public class HandlerContactStatsVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /** 负责人名称 */
    private String handlerName;

    /** 总联系次数 */
    private Integer totalContacts;

    /** 本月联系次数 */
    private Integer monthlyContacts;

    /** 平均联系频率（天/次） */
    private Double averageFrequency;

    /** 负责客户数 */
    private Integer customerCount;

    /** 已联系客户数 */
    private Integer contactedCustomerCount;

    /** 联系覆盖率 */
    private Double contactCoverage;

    public String getHandlerName() {
        return handlerName;
    }

    public void setHandlerName(String handlerName) {
        this.handlerName = handlerName;
    }

    public Integer getTotalContacts() {
        return totalContacts;
    }

    public void setTotalContacts(Integer totalContacts) {
        this.totalContacts = totalContacts;
    }

    public Integer getMonthlyContacts() {
        return monthlyContacts;
    }

    public void setMonthlyContacts(Integer monthlyContacts) {
        this.monthlyContacts = monthlyContacts;
    }

    public Double getAverageFrequency() {
        return averageFrequency;
    }

    public void setAverageFrequency(Double averageFrequency) {
        this.averageFrequency = averageFrequency;
    }

    public Integer getCustomerCount() {
        return customerCount;
    }

    public void setCustomerCount(Integer customerCount) {
        this.customerCount = customerCount;
    }

    public Integer getContactedCustomerCount() {
        return contactedCustomerCount;
    }

    public void setContactedCustomerCount(Integer contactedCustomerCount) {
        this.contactedCustomerCount = contactedCustomerCount;
    }

    public Double getContactCoverage() {
        return contactCoverage;
    }

    public void setContactCoverage(Double contactCoverage) {
        this.contactCoverage = contactCoverage;
    }
} 